//
//  OTRBaseApi.h
//  QWNetwork
//
//  Created by ZhangYanhua on 15/12/16.
//  Copyright © 2015年 zhangyh. All rights reserved.
//

#import <QWNetwork/QWNetwork.h>

@interface OTRBaseApi : QWNetworkRequest

@property (nonatomic, strong) id resultModel;

/**
 *  获取缓存的Model
 */
- (id)getCachedModel;

/**
 *  期望的obj数据类型
 *
 *  @return 期望数据类型，默认是NSDictionary
 */
- (Class)expectedJsonObjClass;

/**
 *  期望返回的Model类型
 *
 *  @return 期望返回的Model类型, 子类需要覆盖此方法，默认为expectedJsonObjClass
 */
- (Class)expectedModelCalss;

@end
